embryo-like structure - Español Inglés Diccionario